<%@page import="java.net.URLEncoder"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="com.upc.virtes.ConexionPgSQL"%>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td width="100%" class="cabecera_admin_bloque_central">
                        Lista de preguntas por ex&aacute;menes
		</td>
	</tr>
</table><br />

<table width="100%" border="0">

<%
int Contador;

String comboTipos="";
String tmpCodTipo="";
String tmpNomTipo="";

ConexionPgSQL Conexion = new ConexionPgSQL();
Conexion.ConexionPgsql();

String Sql = "SELECT cod_tipo, nombre FROM tipos ORDER BY nombre ASC";
Conexion.QuerySQL(Sql);
ResultSet filasCombo = Conexion.getRs();

while(filasCombo.next())
{
    %>
    <tr>
        <td width='100%' class='registros_admin_bloque_central' colspan='3'>
            <%=filasCombo.getString(2) %>
        </td>
    </tr>
    <%

    String comboExamen="<option value=\"0\">Seleccionar</option>";
    String tmpCodExamen="";
    String tmpNomExamen="";

    Contador=0;

    String sqlExamen = "SELECT cod_examen, titulo FROM examenes WHERE cod_tipo='"+filasCombo.getString(1)+"'ORDER BY titulo ASC";
    Conexion.QuerySQL(sqlExamen);
    ResultSet filasExamen = Conexion.getRs();

    while(filasExamen.next())
    {
        Contador++;
        if(Contador==1) {
            tmpCodExamen = filasExamen.getString(1);
            tmpNomExamen = filasExamen.getString(2);
        }

        if(request.getParameter("cod_examen")!=null) {
            if(request.getParameter("cod_examen").equals(filasExamen.getString(1))) {
                comboExamen += "<option value=\""+filasExamen.getString(1)+"\" selected>"+filasExamen.getString(2)+"</option>";
                tmpNomExamen = filasExamen.getString(2);
            } else {
                comboExamen += "<option value=\""+filasExamen.getString(1)+"\">"+filasExamen.getString(2)+"</option>";
            }
        } else {
            comboExamen += "<option value=\""+filasExamen.getString(1)+"\">"+filasExamen.getString(2)+"</option>";
        }
}
    if(Contador==0) {
        comboExamen = "<option value=\"0\">Sin ex&aacute;menes agregados</option>";
    }

    if (request.getParameter("cod_examen")!=null)
    {
        tmpCodExamen = request.getParameter("cod_examen");
    }
    %>
        <tr>
            <td width='80%' class='prueba_admin_bloque_central'>
                <blockquote>Seleccion de examen: <select id="comboExamen<%=filasCombo.getString(1)%>" onchange='ajax.paginaEnlace("","admi","contenido.jsp","seccion=Apreg&cod_tipo=<%=filasCombo.getString(1)%>&nom_examen=<%=URLEncoder.encode(tmpNomExamen) %>&cod_examen="+this.value,"","<%=filasCombo.getString(1) %>");'><%=comboExamen%></select></blockquote>
            </td>
            <td width='20%' class='subregistros_admin_bloque_central' colspan='2'>
                <div align='center'>
                    <input type='submit' name='Submit' value='Agregar pregunta' class='boton_enviar' onclick='ajax.paginaEnlace(event,"admi","agregar.jsp","seccion=Apreg&cod_examen="+ajax.getValor("comboExamen<%=filasCombo.getString(1)%>")+"&nom_examen=<%=URLEncoder.encode(tmpNomExamen) %>&cod_tipo=<%=filasCombo.getString(1) %>","","boxzone");'>
                </div>
            </td>
        </tr>
        <tr>
            <td colspan="3">
                <div id="<%=filasCombo.getString(1) %>"></div>
            </td>
        </tr>
    <%
  }
    %>
</table>